redeemed oneself - Turc Anglais Dictionnaire